laparoscopic sterilization - German English Dictionary